body {
 background-color: #ECECEC;
    font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;
    margin: 0;
    overflow-x: hidden;
    padding: 0;
	color: #666666;
}
.header 
{
    position:relative;
    width:100%;
    height:auto;
}
.heraderimg {
   display: block;
    text-align: center;
    position: relative;
    min-height: 26px;
}
.heraderimg img {
    width: 100%;
    border: 0;
    min-width: 312px;
}
img {
    max-width: 100%!important;
}
.sel-box{
 width:100%;height:auto;
 margin:10px auto;
 }
.float-input,.input-phone,.service-slogan,.submit-tip span
{
    background-image:url(../img/subinfo.png);background-repeat:no-repeat
}
.write-box
{
    height:50px;
    width:90%;
     margin:0 auto;
}
.input-phone
{
    width:80%!important;height:24px;
    padding:10px 10px 10px 44px;
    border:1px solid #d2d2d2;
    font-size:14px;
    font-family:microsoft yahei;
    line-height:24px;color:#333;
    background-position:0 0;
    margin-bottom:5px;
}
.valid-error
{
    line-height:18px;color:#ed4800
}



.submit
{
   display:block; width:100%;
   height:46px;line-height:46px;font-size:18px;
   font-family:Microsoft Yahei;color:#fff;
   background:#fd8000;border:0 none;
   margin:0 auto;_cursor:pointer
}
.submit:hover
{
    background:#fd6000
}
.submit-tip
{color:#999;font-size:16px;line-height:20px;padding:22px 20px 0;text-align:center
}
.submit-tip span
{width:20px;height:20px;background-position:0 -180px;margin-right:5px
}
.submit-tip i.nub-org,.submit-tip span
{display:inline-block;vertical-align:middle
}
.submit-tip i.nub-org
{font-size:24px;color:#fd8000;padding:0 0 0 5px;margin:-5px 0 0
}

.page-title {
    background-color:rgba(25, 161, 229, 0.8);
    color: #fafafa;
    display: inline-block;
    position: relative;
    height:32px;
    font-size:20px;
    line-height:32px;
    width:120px;
    text-shadow: 1px 0 0 rgba(114, 63, 38, 0.6);
}

.page-title:after {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(25, 161, 229, 0.8) transparent rgba(25, 161, 229, 0.8) rgba(25, 161, 229, 0.8);
    border-style: solid;
    border-width: 16px;
    content: "";
    height: 0;
    left: 100%;
    position: absolute;
    top: 0;
    width: 0;
}
.page-title:before {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: rgba(25, 161, 229, 0.8)  rgba(25, 161, 229, 0.8) rgba(25, 161, 229, 0.8) transparent;
    border-style: solid;
    border-width: 16px;
    content: "";
    height: 0;
    right: 100%;
    position: absolute;
    top: 0;
    width: 0;
}

 .threed{
    color: #fafafa;
    letter-spacing: 0;
    text-shadow: 0px 1px 0px #999, 0px 2px 0px #888, 0px 3px 0px #777, 0px 4px 0px #666, 0px 5px 0px #555, 0px 6px 0px #444, 0px 7px 0px #333, 0px 8px 7px #001135 }
.cardexplain {
    margin: 11px 10px 20px 9px;
    min-width: 301px;
}
ul.round {
	border:1px solid #C6C6C6;
	background-color:rgba(255, 255, 255, 0.9);
	text-align:left;
	font-size:14px;
	line-height:24px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-moz-box-shadow:0 1px 1px #f6f6f6;
	-webkit-box-shadow:0 1px 1px #f6f6f6;
	box-shadow:0 1px 1px #f6f6f6;
	margin-bottom:11px;
	display:block
}
.round li h2 {
    color: #373B3E;
    font-size: 18px;
    font-weight: normal;
    line-height: 32px;
    padding: 0 0 0 40px;
    border-bottom: 1px dotted #C6C6C6;
    background:url(../img/car.png) no-repeat;
}
.round li .text {
    padding: 0px 10px 10px 10px;
}
.text {
    margin: 15px 0;
    font-size: 14px;
    word-wrap: break-word;
    color: #727272;
}

ul.round2 {
	text-align:left;
	font-size:14px;
	line-height:24px;
	display:block
}
.round2 li h2 {
    color: #373B3E;
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
}
